1 meter ruler - German English Dictionary